package jp.co.sn.mml.pojo.tmkin;

import jp.co.sn.mml.pojo.tmitem.Tmitem;
import jp.co.sn.mml.pojo.tmitem.Tmitem;
import jp.co.sn.mml.pojo.tmitem.Tmitem;
import jp.co.sn.mml.pojo.tmitem.Tmitem;
import jp.co.sn.mml.pojo.tmitem.Tmitem;
import jp.co.sn.mml.pojo.tmkgrp.Tmkgrp;
import jp.co.sn.mml.pojo.tmtskgrp.Tmtskgrp;
import java.util.Date;

public class Tmkin implements java.io.Serializable { 

	//菌コード
	private String kinCd;
	//菌名称
	private String kinNm;
	//菌カナ名
	private String kinKnNm;
	//菌種区分
	private String kinKbn;
	//常在菌フラグ
	private String jzKinFlag;
	//嫌気フラグ
	private String knkiFlag;
	//染色区分
	private String snskKbn;
	//感受性実施フラグ
	private String kjsSsFlag;
	//入力用菌コード
	private String nrKinCd;
	//目的菌コード１
	private Tmitem mtKinCd1;
	//目的菌コード２
	private Tmitem mtKinCd2;
	//目的菌コード３
	private Tmitem mtKinCd3;
	//目的菌コード４
	private Tmitem mtKinCd4;
	//目的菌コード５
	private Tmitem mtKinCd5;
	//抗酸菌同定対象フラグ
	private String ttFlag;
	//抗酸菌ＤＤＨ対象フラグ
	private String DDHFlag;
	//統計対象フラグ
	private String tkFlag;
	//報告対象フラグ
	private String hkTsFlag;
	//統計名称
	private String tkNm;
	//菌グループコード
	private Tmkgrp kinGrpCd;
	//耐性菌グループコード
	private Tmtskgrp tsGrpCd;
	//感染症種区分
	private String knsnKbn;
	//備考
	private String memo;
	//適用日
	private Long startYmd;
	//中止日
	private Long endYmd;
	//登録日時
	private Date insTime;
	//登録端末
	private String insPcNm;
	//登録者
	private String insTanNm;
	//更新日時
	private Date updTime;
	//更新端末
	private String updPcNm;
	//更新者
	private String updTanNm;

	/** default constructor */
	public Tmkin(){

	}

	/** full constructor */
	public Tmkin(String kinCd,String kinNm,String kinKnNm
			,String kinKbn,String jzKinFlag,String knkiFlag
			,String snskKbn,String kjsSsFlag,String nrKinCd
			,Tmitem mtKinCd1,Tmitem mtKinCd2,Tmitem mtKinCd3
			,Tmitem mtKinCd4,Tmitem mtKinCd5,String ttFlag
			,String DDHFlag,String tkFlag,String hkTsFlag
			,String tkNm,Tmkgrp kinGrpCd,Tmtskgrp tsGrpCd
			,String knsnKbn,String memo,Long startYmd
			,Long endYmd,Date insTime,String insPcNm
			,String insTanNm,Date updTime,String updPcNm
			,String updTanNm){
		this.kinCd = kinCd;
		this.kinNm = kinNm;
		this.kinKnNm = kinKnNm;
		this.kinKbn = kinKbn;
		this.jzKinFlag = jzKinFlag;
		this.knkiFlag = knkiFlag;
		this.snskKbn = snskKbn;
		this.kjsSsFlag = kjsSsFlag;
		this.nrKinCd = nrKinCd;
		this.mtKinCd1 = mtKinCd1;
		this.mtKinCd2 = mtKinCd2;
		this.mtKinCd3 = mtKinCd3;
		this.mtKinCd4 = mtKinCd4;
		this.mtKinCd5 = mtKinCd5;
		this.ttFlag = ttFlag;
		this.DDHFlag = DDHFlag;
		this.tkFlag = tkFlag;
		this.hkTsFlag = hkTsFlag;
		this.tkNm = tkNm;
		this.kinGrpCd = kinGrpCd;
		this.tsGrpCd = tsGrpCd;
		this.knsnKbn = knsnKbn;
		this.memo = memo;
		this.startYmd = startYmd;
		this.endYmd = endYmd;
		this.insTime = insTime;
		this.insPcNm = insPcNm;
		this.insTanNm = insTanNm;
		this.updTime = updTime;
		this.updPcNm = updPcNm;
		this.updTanNm = updTanNm;
	}

	//Property accessors
	public String getKinCd(){
		return this.kinCd;
	}

	public void setKinCd(String kinCd){
		this.kinCd=kinCd;
	}

	public String getKinNm(){
		return this.kinNm;
	}

	public void setKinNm(String kinNm){
		this.kinNm=kinNm;
	}

	public String getKinKnNm(){
		return this.kinKnNm;
	}

	public void setKinKnNm(String kinKnNm){
		this.kinKnNm=kinKnNm;
	}

	public String getKinKbn(){
		return this.kinKbn;
	}

	public void setKinKbn(String kinKbn){
		this.kinKbn=kinKbn;
	}

	public String getJzKinFlag(){
		return this.jzKinFlag;
	}

	public void setJzKinFlag(String jzKinFlag){
		this.jzKinFlag=jzKinFlag;
	}

	public String getKnkiFlag(){
		return this.knkiFlag;
	}

	public void setKnkiFlag(String knkiFlag){
		this.knkiFlag=knkiFlag;
	}

	public String getSnskKbn(){
		return this.snskKbn;
	}

	public void setSnskKbn(String snskKbn){
		this.snskKbn=snskKbn;
	}

	public String getKjsSsFlag(){
		return this.kjsSsFlag;
	}

	public void setKjsSsFlag(String kjsSsFlag){
		this.kjsSsFlag=kjsSsFlag;
	}

	public String getNrKinCd(){
		return this.nrKinCd;
	}

	public void setNrKinCd(String nrKinCd){
		this.nrKinCd=nrKinCd;
	}

	public Tmitem getMtKinCd1(){
		return this.mtKinCd1;
	}

	public void setMtKinCd1(Tmitem mtKinCd1){
		this.mtKinCd1=mtKinCd1;
	}

	public Tmitem getMtKinCd2(){
		return this.mtKinCd2;
	}

	public void setMtKinCd2(Tmitem mtKinCd2){
		this.mtKinCd2=mtKinCd2;
	}

	public Tmitem getMtKinCd3(){
		return this.mtKinCd3;
	}

	public void setMtKinCd3(Tmitem mtKinCd3){
		this.mtKinCd3=mtKinCd3;
	}

	public Tmitem getMtKinCd4(){
		return this.mtKinCd4;
	}

	public void setMtKinCd4(Tmitem mtKinCd4){
		this.mtKinCd4=mtKinCd4;
	}

	public Tmitem getMtKinCd5(){
		return this.mtKinCd5;
	}

	public void setMtKinCd5(Tmitem mtKinCd5){
		this.mtKinCd5=mtKinCd5;
	}

	public String getTtFlag(){
		return this.ttFlag;
	}

	public void setTtFlag(String ttFlag){
		this.ttFlag=ttFlag;
	}

	public String getDDHFlag(){
		return this.DDHFlag;
	}

	public void setDDHFlag(String DDHFlag){
		this.DDHFlag=DDHFlag;
	}

	public String getTkFlag(){
		return this.tkFlag;
	}

	public void setTkFlag(String tkFlag){
		this.tkFlag=tkFlag;
	}

	public String getHkTsFlag(){
		return this.hkTsFlag;
	}

	public void setHkTsFlag(String hkTsFlag){
		this.hkTsFlag=hkTsFlag;
	}

	public String getTkNm(){
		return this.tkNm;
	}

	public void setTkNm(String tkNm){
		this.tkNm=tkNm;
	}

	public Tmkgrp getKinGrpCd(){
		return this.kinGrpCd;
	}

	public void setKinGrpCd(Tmkgrp kinGrpCd){
		this.kinGrpCd=kinGrpCd;
	}

	public Tmtskgrp getTsGrpCd(){
		return this.tsGrpCd;
	}

	public void setTsGrpCd(Tmtskgrp tsGrpCd){
		this.tsGrpCd=tsGrpCd;
	}

	public String getKnsnKbn(){
		return this.knsnKbn;
	}

	public void setKnsnKbn(String knsnKbn){
		this.knsnKbn=knsnKbn;
	}

	public String getMemo(){
		return this.memo;
	}

	public void setMemo(String memo){
		this.memo=memo;
	}

	public Long getStartYmd(){
		return this.startYmd;
	}

	public void setStartYmd(Long startYmd){
		this.startYmd=startYmd;
	}

	public Long getEndYmd(){
		return this.endYmd;
	}

	public void setEndYmd(Long endYmd){
		this.endYmd=endYmd;
	}

	public Date getInsTime(){
		return this.insTime;
	}

	public void setInsTime(Date insTime){
		this.insTime=insTime;
	}

	public String getInsPcNm(){
		return this.insPcNm;
	}

	public void setInsPcNm(String insPcNm){
		this.insPcNm=insPcNm;
	}

	public String getInsTanNm(){
		return this.insTanNm;
	}

	public void setInsTanNm(String insTanNm){
		this.insTanNm=insTanNm;
	}

	public Date getUpdTime(){
		return this.updTime;
	}

	public void setUpdTime(Date updTime){
		this.updTime=updTime;
	}

	public String getUpdPcNm(){
		return this.updPcNm;
	}

	public void setUpdPcNm(String updPcNm){
		this.updPcNm=updPcNm;
	}

	public String getUpdTanNm(){
		return this.updTanNm;
	}

	public void setUpdTanNm(String updTanNm){
		this.updTanNm=updTanNm;
	}

}